android vlc 中文字幕,解决Android版vlc中文乱码问题

您所在的位置:网站首页 手机播放器 加载字幕怎么设置 android vlc 中文字幕,解决Android版vlc中文乱码问题

android vlc 中文字幕,解决Android版vlc中文乱码问题

2024-07-01 05:49| 来源: 网络整理| 查看: 265

大家好,又见面了,我是你们的朋友全栈君。

FQ到google play store安装了vlc以后播放视频中文显示方框,开始以为编码问题,将字幕文件转换成utf-8以后问题依旧。

android版vlc有个开发者模式,可以查看运行日志:

07-02 16:13:30.658 D/VLC (19362): freetype spu text: Using /system/fonts/DroidSans-Bold.ttf as font from file /system/fonts/DroidSans-Bold.ttf

07-02 16:13:30.658 D/VLC (19362): freetype spu text: Using /system/fonts/DroidSansMono.ttf as mono-font from file /system/fonts/DroidSansMono.ttf

07-02 16:13:30.659 D/VLC (19362): freetype spu text: using fontsize: 2

通过日志,可以看到,在加载字幕的时候会使用: /system/fonts/DroidSans-Bold.ttf /system/fonts/DroidSansMono.ttf 两个字体文件。但是这两个字体文件没有对中文的支持。

So,需要下载中文字体文件对这两个文件进行替换,当然正确的做法应该是下载vlc源码修改后重新编译。。。。。。

字体下载链接:https://github.com/adobe-fonts/source-han-sans/tree/release/OTF/SimplifiedChinese

把SourceHanSansSC-Normal.otf重命名为DroidSansMono.ttf,把SourceHanSansSC-Bold.otf重命名为DroidSans-Bold.ttf,把两个文件用es文件管理器什么的复制到/system/fonts,覆盖掉原来的文件,修改权限为0644。问题解决。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157512.html原文链接:https://javaforall.cn



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3